macaroni factory - German English Dictionary